import turtle
import datetime
def z():
turtle.penup()
turtle.fd(5)
turtle.pendown()
def a(drew):
z()
turtle.pendown() if drew else turtle.penup()
turtle.fd(40)
z()
turtle.right(90)
def b(q):
a(True) if q in [2, 3, 4, 5, 6, 8, 9] else a(False)
a(True) if q in [0, 1, 3, 4, 5, 6, 7, 8, 9] else a(False)
a(True) if q in [0, 2, 3, 5, 6, 8, 9] else a(False)
a(True) if q in [0, 2, 6, 8] else a(False)
turtle.left(90)
a(True) if q in [0, 4, 5, 6, 8, 9] else a(False)
a(True) if q in [0, 2, 3, 5, 6, 7, 8, 9] else a(False)
a(True) if q in [0, 1, 2, 3, 4, 7, 8, 9] else a(False)
turtle.left(180)
turtle.penup()
turtle.fd(20)
turtle.pendown()
def c(date):
turtle.pencolor("red")
for i in date:
if i == "-":
turtle.write("年",font=("Arial",18,"normal"))
turtle.pencolor("green")
turtle.fd(40)
elif i == "=":
turtle.write("月",font=("Arial",18,"normal"))
turtle.pencolor("bLue")
turtle.fd(40)
elif i == "+":
turtle.write("月",font=("Arial",18,"normal"))
else:
b(eval(i))
def main():
turtle.Screen().setup(800,800,200,200)
turtle.penup()
turtle.fd(-300)
turtle.pensize(5)
c(datetime.datetime.now().strftime("%Y-%m=%d+"))
turtle.hideturtle()
turtle.done()
main()
七段数码管
最新推荐文章于 2024-04-28 09:06:08 发布